impede attempt to save life - French English Dictionary

impede attempt to save life

Meanings of "impede attempt to save life" in French English Dictionary : 1 result(s)

English French
Law
impede attempt to save life empêcher de sauver une vie [v]